Skip to content

Conversation

@fricklerhandwerk
Copy link
Collaborator

No description provided.

This avoids stalling rest of the data pipeline when evaluations take too long
Needed for `CompositePrimaryKey` in order to save some space on bloated indexes.

The additional changes address breaking changes to APIs between Django 4 to Django 5.
This way we don't need the unused `id` index of the junction table, nor the one for `nixderivation_id`, since that's now covered by the composite primary key's first element.
Leaving the `nixderivationoutput_id`, since we still want to obtain reverse dependencies in the fugure.
@fricklerhandwerk fricklerhandwerk merged commit 6b80189 into production Jan 9, 2026
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant